long-stock storage rack - Turkish English Dictionary